optimize simplify filter.
authortsteven4 <13596209+tsteven4@users.noreply.github.com>
Wed, 26 Feb 2020 01:53:32 +0000 (18:53 -0700)
committertsteven4 <13596209+tsteven4@users.noreply.github.com>
Wed, 26 Feb 2020 01:53:32 +0000 (18:53 -0700)
commit33c5872a65e0e063bd07e82ffd1006e30e2384d1
tree911093b7f300be96da24b8d15601112cffb1ff58
parent3f88f8db2bc2b9c0fb0abd38faf3e9a8e91eb05b
optimize simplify filter.

    drop unused member ordinal from xte struct.  This, and changes in
    the implementation of shuffle_xte,
    result in a ~13% speed improvement for long routes.

    use new/delete instead of *alloc/free.

    provide initializers for all data members.

    use strtol instead of atol.

    update casting to c++.
smplrout.cc
smplrout.h